live under a rock – Dansk–English translations

🇬🇧 en da 🇩🇰

live under a rock verb

  • to be isolated from knowledge of current events
leve under en sten
Wiktionary Links